home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 8406 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.3 KB

  1. Path: access4.digex.net!not-for-mail
  2. From: ell@access4.digex.net (Ell)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Does OOP, C++ really pay off?
  5. Date: 17 Feb 1996 21:40:49 GMT
  6. Organization: The Universe
  7. Message-ID: <4g5i11$jiv@news4.digex.net>
  8. References: <DMKtCx.DLJ@undergrad.math.uwaterloo.ca> <4g4v4k$k9l@news2.ios.com>
  9. NNTP-Posting-Host: access4.digex.net
  10. X-Newsreader: TIN [UNIX 1.3 950824BETA PL0]
  11.  
  12. : sckettle@undergrad.math.uwaterloo.ca (Steve Kettle) wrote:
  13. : >  Does OOP reduce bugs ?
  14. : Only proper understanding of the tool used can reduce bugs. Yes due to
  15. : OOP, you can avoid many bugs. Still you can introduce other, never
  16. : been experienced in the "traditional" languages.
  17. : > I think it does but
  18. : >people could come up with some pretty strong arguments about how it
  19. : >increases bugs in subtle ways.  How many times has a programmer changed a
  20. : >member function signature without updating the signature of the member
  21. : >function in the derived classes to agree ?
  22.  
  23. But this can happen using non-oo techniques.  Such as, one can change the 
  24. sig of a function and not update the call from clients using non-oo 
  25. techniques.  Most who have used both oo and non-oo techniques favor oo 
  26. techniques.  Learn the Unified Method from Booch/Jacobson/Rumbaugh for 
  27. how to get it right.  Read Booch and Budd for oo perspective.
  28.  
  29. Elliott
  30.